#ifndef _MSJ_EXCEP_H_
#define _MSJ_EXCEP_H_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include <string>
#include <sstream>
#include <iostream>


#include "..\Figure\Point.h"

class MsjExcep {

	public:
		
		MsjExcep();

		static std::string OutOfScreen(int x,int y);

		static std::string CircleOutOfScreen(Point p,int r);
		
		static std::string NotAcceptLimits(Point p);
		
		static std::string parsingError();
		
		static std::string openXMLError();
		
		static std::string notImage(std::string path);

		static std::string notTexture(std::string id);

		virtual ~MsjExcep();

};

#endif
